multiple free throws - Turkish English Dictionary